package com.certification.service;


import com.certification.dto.CorrectImproveDTO;
import com.certification.vo.CorrectImproveAdminVO;
import com.certification.vo.CorrectImproveVO;
import com.certification.vo.ResponseMessage;

/**
 * @author copa
 * @createDate 2022-03-30 22:24
 * @function
 */
public interface CorrectImproveService {

    ResponseMessage<CorrectImproveVO> getImprove(Integer userId);

    ResponseMessage<String> addImprove(CorrectImproveDTO correctImproveDTO, Integer userId);

    ResponseMessage<String> putImprove(CorrectImproveDTO correctImproveDTO, Integer userId);

    ResponseMessage<CorrectImproveAdminVO> getImproveDetailAdmin(Integer certId);

    ResponseMessage<String> putImproveAdmin(Integer certId, Integer status, String remark);
}
